cursed but it works